8ebdf1d2d37f6254182fb8769f2c1114630bd9c5,WorldPainter/WPGUI/src/main/java/org/pepsoft/worldpainter/GlassPane.java,GlassPane,setHiddenLayers,#Set#,48

Before Change


            JLabel label = createLabel(layer);
            this.hiddenLayers.put(layer, label);
        });
        for (Iterator<Map.Entry<Layer, JLabel>> i = this.hiddenLayers.entrySet().iterator(); i.hasNext(); ) {
            if (! hiddenLayers.contains(i.next().getKey())) {
                i.remove();
            }
        }
        updateIcons();

After Change


            JLabel label = createLabel(layer);
            this.hiddenLayers.put(layer, label);
        });
        this.hiddenLayers.entrySet().removeIf(entry -> !hiddenLayers.contains(entry.getKey()));
        updateIcons();
    }